var path = require('path');
var moduleExports = {};
moduleExports.staticRootDir = path.resolve(__dirname, '../');
moduleExports.vendorDir = path.resolve(moduleExports.staticRootDir, './src/js/commons');
// var dirVars = require('./base/dir-vars.config.js');
module.exports = moduleExports;
module.exports = {
    // 模块别名的配置，为了使用方便，一般来说所有模块都是要配置一下别名的
    alias: {
        /* 各种目录 */
        // iconfontDir: path.resolve(dirVars.publicDir, 'iconfont/'),
        // configDir: dirVars.configDir,
        // vendorDir: dirVars.vendorDir,

        /* vendor */
        /* bootstrap 相关 */
        metisMenu: path.resolve(moduleExports.vendorDir, 'metisMenu/'),

        /* libs */
        // withoutJqueryModule: path.resolve(dirVars.libsDir, 'without-jquery.module'),
        // routerModule: path.resolve(dirVars.libsDir, 'router.module'),

        // libs: path.resolve(dirVars.libsDir, 'libs.module'),

        /* less */
        // lessDir: path.resolve(dirVars.publicDir, 'less'),

        /* components */

        /* layout */
        // layout: path.resolve(dirVars.layoutDir, 'layout/html'),
        // 'layout-without-nav': path.resolve(dirVars.layoutDir, 'layout-without-nav/html'),

        /* logic */
        // cm: path.resolve(dirVars.logicDir, 'common.module'),
        // cp: path.resolve(dirVars.logicDir, 'common.page'),

        /* config */
        // configModule: path.resolve(dirVars.configDir, 'common.config'),
    },

    // 当require的模块找不到时，尝试添加这些后缀后进行寻找
    extensions: ['.js', '.css', '.less'],
};